package com.itheima;

import java.util.ArrayList;
import java.util.List;
/*首先初始化一个Hero集合，里面放100个Hero对象，名称分别是从
        hero 0
        hero 1
        hero 2
        ...
        hero 99.

        通过遍历的手段，删除掉名字编号是8的倍数的对象*/

//删掉当前的坐标后,集合会向左移动,所有需要进行倒序遍历
public class DeleteList {
    public static void main(String[] args) {
        List<String> hero = new ArrayList<>();
        for (int i = 0; i < 100; i++) {
            String str = "Hero "+i;
            hero.add(str);
        }
        for (int i = hero.size(); i >=0; i--) {
            if(i%8==0&i!=0){
                hero.remove(hero.get(i));
            }
        }
        for(String h:hero){
            System.out.println(h);
        }
    }
}
